water packed piston - Francés Inglés Diccionario